import request from '@/utils/request.js' // 导入  定义所有频道接口

const getPersonalInformation = () => {
    return request({
        url: '/v1_0/user'
    })
}
//头像
const setAvatar = (val) => {
    return request({
        method: 'PATCH',
        url: '/v1_0/user/photo',
        data: val

    })
}

// 修改个人资料
const setModification = () => {
    return request({
        url: '/v1_0/user/profile'
    })
}
//更新个人资料
const updatePersonalInformation = (obj) => {
    return request({
        method: 'PATCH',
        url: '/v1_0/user/profile',
        data: {
            birthday: obj.birthday,
            name: obj.name,
        }
    })
}


//更新 token的接口
const updateTokenInterface = () => {
    return request({
        url: '/v1_0/authorizations',
        method: 'PUT',
    })
}

export {
    //基本信息
    getPersonalInformation,
    //头像
    setAvatar,
    //个人资料
    setModification,
    // 更新
    updatePersonalInformation,
    //更新 token的接口
    updateTokenInterface
}
